block sunlight from - Español Inglés Diccionario